const express = require('express');
const cors = require('cors');
// 使用哪个包 引入哪个包
const bodyParser = require('body-parser');
// 引入cookie-parser帮助解析cookie
const cookieParser = require('cookie-parser');
const app = express();
// 托管静态文件
app.use(express.static('public'));
// 解决跨域
app.use(cors());
// 使用cookie-parser
app.use(cookieParser());
app.get('/testCookie',(req,res)=>{
    // console.log(req.cookies);
    // 响应报文中设置的cookie
    // maxAge 过期时间  单位 毫秒
    res.cookie('name','zihao',{maxAge:60*60*1000});
    res.cookie('age','18',{maxAge:60*60*1000});
    res.send('测试cookie');
})
app.get('/cookieTwo',(req,res)=>{
    console.log(req.cookies);
    res.send('测试请求报文传递过来的cookie');
})
app.use(bodyParser.urlencoded({extended:true}));

app.listen(3000,err=>{
    if(!err) console.log('服务器启动成功！！');
    else console.log(err);
})